import request from '@/utils/request'
// 调度-系统通讯录
export default {
  /**
   * 创建会议
   * @param data  fleetId  集团号  int
   * @param data  type     0-语音会议 1-视频会议  int
   */
  creatConference (data) {
    return request({
      ContentType: 'application/json',
      url: '/scs/conference/create',
      method: 'post',
      data
    })
  }
  ,
  /**
   * 查询会议成员
   * @param data  id  conferenceId  string
   */
  queryRoomMem (data) {
    return request({
      ContentType: 'application/json',
      url: '/scs/conference/queryRoom',
      method: 'post',
      data
    })
  },
  /**
   * 查询会议类型密码
   * @param data  id  conferenceId  int
   */
  queryRoomInfo (data) {
    return request({
      ContentType: 'application/json',
      url: '/scs/conference/queryRoomInfo',
      method: 'post',
      data
    })
  }
  ,
  /**
   * 创建预约会议
   * @param data  fleetId  集团号  int
   * @param data  type     0-语音会议 1-视频会议  int
   */
  creatAppointConference (data) {
    return request({
      ContentType: 'application/json',
      url: '/scs/conference/appointmentcreate',
      method: 'post',
      data
    })
  }
  ,
  /**
   * 取消预约会议
   * @param    ConferenceID
   */
  cancelAppointConference (data) {
    return request({
      ContentType: 'application/json',
      url: '/scs/conference/cancelAppointment',
      method: 'post',
      data
    })
  }
  ,
  /**
   * 查询相关会议
   * @param data  ExtNumber 调度员分机号
   */
  queryAllMyRoom (data) {
    return request({
      ContentType: 'application/json',
      url: '/scs/conference/queryMyRoom',
      method: 'post',
      data
    })
  }
  ,

  /**
   * 查询相关会议
   * @param data  ExtNumber 调度员分机号
   * 返回1表示调度台在会议中  2表示未接入
   */
  queryUserStatus (data) {
    return request({
      ContentType: 'application/json',
      url: '/scs/conference/queryUserStatus',
      method: 'post',
      data
    })
  }
  ,
}
